HTML{
	FONT-FAMILY:Arial,Helvetica,sans-serif,"宋体";
	text-align:left;
	word-break:break-all;
	text-overflow:ellipsis
}

body{
	FONT-SIZE:12px;
	COLOR:#666
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
	padding:0;
	margin:0
}

ul,li{
	list-style:none;
	margin:0;
	padding:0
}

form{
	padding:0;
	margin:0
}

td{
	FONT-SIZE:12px
}

img{
	border:0
}

a{
	COLOR:#666;
	TEXT-DECORATION:none;
	blr:expression(this.onFocus=this.blur())
}

a:hover{
	color:#cc0001;
	text-decoration:underline
}

input,select{
	vertical-align:middle;
	outline:0
}

.clear{
	clear:both;
	font-size:0;
	line-height:0;
	height:0
}

.clearfix:after{
	clear:both;
	display:block;
	content:"...";
	visibility:hidden;
	height:0;
	font-size:0
}

.clearfix{
	*zoom:1
}

.publicIcon{
	background:url(../../img/imported_img/public-24.png?version=20160822) no-repeat;
	_background:url(../../img/imported_img/public-8.png?version=20160822) no-repeat
}

.topHeader{
	width:100%;
	background:#f2f2f2;
	border-bottom:1px solid #e5e5e5;
	position:relative;
	z-index:980;
	min-width:1000px
}

.topHeaderCon{
	width:1000px;
	height:26px;
	line-height:26px;
	margin:0 auto;
	position:relative
}

.topHeaderLeft{
	width:210px;
	overflow:hidden;
	height:26px;
	position:absolute;
	left:0;
	top:0
}

.topHeaderLeft a,.topHeaderLeft p,.topHeaderRight li>a,.topHeaderRight li>span{
	color:#999
}

.topHeaderLeft a:hover,.topHeaderRight li a:hover{
	color:#cc0001
}

.topHeaderLeft p,.topHeaderLeft a{
	margin-right:13px;
	float:left
}

.topHeaderLeft p span{
	display:inline-block;
	float:left;
	max-width:100px;
	height:26px;
	overflow:hidden;
	margin-right:5px
}

.topHeaderLeft p em{
	display:inline-block;
	float:left;
	font-style:normal
}

.topHeaderLeft .newsNum em,.topHeaderLeft .newsNum i{
	font-style:normal;
	font-size:12px;
	display:inline-block
}

.topHeaderLeft .newsNum i{
	color:#c00;
	padding-left:2px;
	font-weight:bold
}

.topHeaderLeft .newsNum:hover{
	text-decoration:none
}

.topHeaderLeft .newsNum:hover em{
	text-decoration:underline
}

.topHeaderRight{
	height:26px;
	float:right
}

.topHeaderRight li{
	height:26px;
	float:left;
	padding:0 5px;
	position:relative
}

.topHeaderRight li i,.topHeaderRight li a,.topHeaderRight li span,.topHeaderRight li s{
	display:inline-block;
	float:left;
	color:#999
}

.topHeaderRight li i{
	width:12px;
	height:12px;
	margin:7px 5px 0 0;
	overflow:hidden
}

.topHeaderRight .hd-n2 a{
	color:#c00;
	text-decoration:none
}

.topHeaderRight .hd-n3 i{
	background-position:-18px 1px
}

.topHeaderRight .hd-n3 b{
	color:#c00
}

.topHeaderRight .hd-n4 i{
	background-position:-36px 0;
	width:20px;
	margin:3px 2px 0 0
}

.topHeaderRight .hd-n4 s,.topHeaderRight .hd-n5 s,.topHeaderRight .hd-n6 s{
	width:0;
	height:12px;
	border-left:1px solid #ccc;
	right:0;
	top:7px;
	overflow:hidden;
	position:absolute
}

.topHeaderRight .hd-n4 a{
	height:16px;
	line-height:16px;
	padding:0 3px;
	color:#c00;
	margin:5px 5px 0 0
}

.topHeaderRight .hd-n4 a:hover{
	text-decoration:none
}

.topHeaderRight .hd-n5 a{
	height:16px;
	line-height:16px;
	padding:0 3px;
	background-color:#cc0001;
	color:#fff;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	margin:5px 5px 0 0
}

.topHeaderRight .hd-n5 a i{
	background-position:-62px 0;
	margin:2px 3px 0 0
}

.topHeaderRight .hd-n5 a:hover{
	color:#FFF
}

.topHeaderRight .hd-n5 .erm2015922{
	padding:5px;
	border:1px solid #ccc;
	background-color:#fff;
	position:absolute;
	top:26px;
	left:2px;
	display:none
}

.topHeaderRight .dropTitle{
	z-index:205;
	padding:0 4px 0 7px;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2
}

.topHeaderRight .dropTitle.on{
	border-left:1px solid #ededed;
	border-right:1px solid #ededed;
	background:#fff;
	height:27px;
	margin-bottom:-1px
}

.topHeaderRight .dropTitle s{
	width:9px;
	height:8px;
	background-position:-99px 3px;
	margin:9px 1px 9px 3px;
	transition:all .5s ease-in-out 0
}

.topHeaderRight .dropTitle:hover s{
	transform:rotate(180deg)
}

.topHeaderRight .hd-n7 i{
	background-position:-80px 0
}

.topHeaderRight .hd-n7 .subNavBox{
	width:205px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	position:absolute;
	top:27px;
	left:-1px;
	z-index:206;
	background:#fff;
	display:none;
	padding:5px 0 0 0
}

.topHeaderRight .hd-n8 i{
	background-position:-90px -265px
}

.topHeaderRight .hd-n9 .servPhone{
	color:#c00;
	padding-left:5px
}

.topHeaderRight .hd-n9{
	width:144px;
	padding:0 0 0 7px;
	_padding:0 0 0 1px
}

.topHeaderRight .subNavBox .subNav-item{
	width:165px;
	padding:6px 20px 8px;
	overflow:hidden;
	border-bottom:1px solid #ededed
}

.topHeaderRight .subNavBox .subNav-item.bg{
	background:#f9f9f9
}

.topHeaderRight .subNav-item .snItem-tit{
	line-height:28px
}

.topHeaderRight .subNav-item .snItem-tit h3{
	font-size:14px;
	font-family:"微软雅黑";
	color:#333;
	font-weight:normal
}

.topHeaderRight .subNav-item .snItem-con{
	width:180px;
	line-height:24px
}

.topHeaderRight .subNav-item .snItem-con a{
	height:24px;
	text-align:left;
	width:48px;
	margin-right:10px;
	overflow:hidden
}

.topHeaderRight .hd-n1 .myJiuxian a{
	height:26px;
	color:#999
}

.topHeaderRight .hd-n1 .myJiuxian a:hover{
	color:#cc0001
}

.topHeaderRight .dropTitleBox{
	border:1px solid #e5e5e5;
	border-top:0;
	position:absolute;
	top:27px;
	left:-1px;
	z-index:206;
	background:#fff;
	padding:5px 0;
	display:none
}

.topHeaderRight .hd-n1 .dropTitleBox{
	width:72px
}

.topHeaderRight .hd-n8 .dropTitleBox{
	width:89px
}

.topHeaderRight .dropTitle.on .dropTitleBox{
	display:block
}

.topHeaderRight .dropTitleBox a{
	width:72px;
	text-align:center
}

.topFocusBox,.footerFocusBox{
	width:100%
}

.topFocusBox a,.footerFocusBox a{
	display:block;
	width:100%;
	height:90px
}

.midHeader{
	width:100%;
	min-width:1000px;
	background-color:#fff
}

.midHeaderCon{
	width:1000px;
	height:125px;
	margin:0 auto
}

.headerLogo{
	width:260px;
	height:65px;
	float:left;
	display:inline-block;
	margin-top:30px;
	overflow:hidden
}

.headerLogo p{
	float:left;
	text-align:left
}

.headerLogo .jxwLogo{
	width:137px;
	height:65px;
	margin-right:13px;
	display:inline-block
}

.headerLogo .jxwLogo a{
	display:inline-block;
	width:137px;
	height:65px
}

.headerLogo img{
	vertical-align:middle
}

.headerSearch{
	width:340px;
	float:left;
	display:inline-block;
	margin:32px 0 0 25px
}

.headerSearch .searchHome{
	height:32px;
	border:3px solid #c00;
	position:relative;
	z-index:222
}

.searchHome .search-form{
	width:239px;
	height:22px;
	line-height:22px;
	padding:5px;
	border:0 none;
	color:#666;
	float:left
}

.searchHome .search-btn{
	width:85px;
	height:32px;
	line-height:32px;
	text-align:center;
	border:0;
	font-size:16px;
	color:#fff;
	background:#c00;
	cursor:pointer;
	font-family:"微软雅黑";
	float:right
}

.searchHome .searchCon{
	width:250px;
	position:absolute;
	left:-3px;
	top:35px;
	z-index:205;
	background:#fff;
	border:1px solid #ddd;
	border-top:0;
	display:none
}

.searchCon ul{
	padding-top:3px
}

.searchCon ul li{
	height:30px;
	position:relative
}

.searchCon ul li.on{
	background:#ffdfc6
}

.searchCon ul a{
	display:block;
	text-decoration:none;
	border-bottom:1px dashed #ddd;
	display:block;
	height:30px;
	line-height:30px;
	padding:0 10px
}

.searchCon ul a span{
	color:#333;
	float:left;
	display:block;
	width:150px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}

.searchCon ul a em{
	color:#999;
	float:right;
	font-style:normal;
	display:block;
	width:80px;
	overflow:hidden;
	text-align:right
}

.searchCon ul a em b{
	font-weight:normal;
	padding:0 2px
}

.searchCon ul li .removehis{
	color:red;
	display:none;
	height:30px;
	line-height:30px;
	position:absolute;
	right:10px;
	top:0;
	cursor:pointer
}

.searchCon .bot{
	height:30px
}

.searchCon .bot .search-close{
	display:block;
	float:right;
	cursor:pointer;
	color:#666
}

.searchCon .bot .search-close i{
	display:inline-block;
	background:url(../../img/newIndexImg/public-24.png) no-repeat -130px -192px;
	height:16px;
	width:16px;
	margin:8px 9px 0 0;
	float:right
}

.headerSearch .hotWords{
	width:340px;
	height:18px;
	overflow:hidden;
	padding-top:5px
}

.hotWords p{
	height:18px;
	line-height:18px;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
	left:-8px;
	z-index:1
}

.hotWords a{
	float:left;
	display:inline-block;
	color:#999;
	padding:0 8px;
	height:18px;
	position:relative
}

.hotWords a.on{
	color:#c00
}

.hotWords a:hover{
	color:#cc0001
}

.hotWords s{
	display:block;
	height:12px;
	width:0;
	font-size:0;
	line-height:0;
	border-left:1px solid #999;
	position:absolute;
	left:-1px;
	top:3px
}

.headerProtect{
	width:363px;
	float:right;
	height:43px;
	margin:33px 0 0 0;
	display:inline-block;
	background:url(../../img/newIndexImg/headerProPic.png) no-repeat top left
}

.headerProtect a{
	display:inline-block;
	width:106px;
	height:43px;
	margin-left:15px
}

.navWrap{
	width:100%;
	height:34px;
	background:#900;
	position:relative;
	z-index:99;
	min-width:1000px
}

.navWrap .nav{
	width:1000px;
	height:34px;
	margin:0 auto;
	position:relative;
	z-index:99
}

.nav .navList{
	width:690px;
	height:34px;
	float:left
}

.navList li{
	display:inline-block;
	height:34px;
	line-height:34px;
	text-align:center;
	float:left;
	position:relative;
	z-index:203
}

.navList li.on{
	background:#b40c10
}

.navList li a.channel{
	display:inline-block;
	height:34px;
	color:#fff;
	font-size:14px;
	font-family:"微软雅黑";
	background:url(../../img/newIndexImg/navLine.png) no-repeat left center;
	padding:0 15px
}

.navList li a.channel:hover{
	color:#fff;
	text-decoration:none;
	background:#b40c10
}

.navList li.home .channel{
	background:0
}

.navList li .hot{
	background-position:0 -264px;
	display:block;
	font-size:0;
	height:17px;
	line-height:0;
	position:absolute;
	right:6px;
	top:-6px;
	width:29px;
	z-index:203
}

.navList li .new{
	background-position:-36px -264px;
	display:block;
	font-size:0;
	height:17px;
	line-height:0;
	position:absolute;
	right:6px;
	top:-6px;
	width:29px;
	z-index:203
}

.navPromotion{
	width:120px;
	height:34px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0
}

.navCategoryMenu{
	width:190px;
	float:left;
	position:relative;
	z-index:200
}

.navCategoryMenu h2{
	width:190px;
	height:34px;
	line-height:34px;
	background:#ce171f;
	text-align:center;
	cursor:pointer;
	font-family:"微软雅黑";
	font-size:14px;
	font-weight:normal;
	color:#fff;
	font-weight:600;
	box-shadow:4px 2px 5px rgba(0,0,0,0.2)
}

.categoryBox{
	width:186px;
	height:468px;
	border:2px solid #c00;
	border-top:0;
	font-family:"微软雅黑";
	position:absolute;
	top:34px;
	left:0;
	z-index:99;
	display:none
}

.categoryBox li{
	float:left;
	width:186px;
	height:81px;
	background:#fff;
	border-bottom:1px solid #e4e4e4
}

.categoryBox li.last{
	height:58px;
	border-bottom:0
}

.categoryBox li.last .catItemCon{
	height:58px
}

.categoryBox li.on{
	background:#f1f1f1
}

.categoryBox li .catItemCon{
	width:163px;
	height:81px;
	padding:0 10px;
	border-left:3px solid #fff
}

.categoryBox li.on .catItemCon{
	border-left:3px solid #ce171f
}

.categoryBox li h3{
	line-height:32px;
	height:32px;
	font-size:14px;
	overflow:hidden;
	font-weight:normal;
	padding-top:3px;
	color:#333
}

.categoryBox li h3 i{
	display:inline-block;
	width:14px;
	height:20px;
	margin-right:10px;
	vertical-align:middle;
	position:relative;
	top:-1px
}

.categoryBox li h3 i.seleWine{
	background-position:-73px -260px
}

.categoryBox li h3 i.liquor{
	background-position:2px -100px
}

.categoryBox li h3 i.wine{
	background-position:-16px -102px
}

.categoryBox li h3 i.yang{
	background-position:-37px -100px
}

.categoryBox li h3 i.health{
	background-position:-59px -100px
}

.categoryBox li h3 i.wineTools{
	background-position:-79px -100px
}

.categoryBox li h3 a,.categoryBox li h3 a:hover{
	color:#333
}

.categoryBox li .categoryCon{
	width:163px;
	overflow:hidden;
	position:relative
}

.categoryBox li .categoryCon p{
	width:170px;
	height:20px;
	overflow:hidden
}

.categoryBox li .categoryCon p a{
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:0 4px;
	color:#666;
	float:left;
	margin:2px 3px 2px 0
}

.categoryBox li .categoryCon p a:hover{
	color:#666;
	text-decoration:none
}

.categoryBox li .categoryCon p a.on{
	background:#f90;
	color:#fff;
	border-radius:3px;
	line-height:16px
}

.categoryBox li .categoryCon p a.on:hover{
	color:#fff
}

.menuBox{
	width:615px;
	height:470px;
	position:absolute;
	left:188px;
	top:34px;
	z-index:301;
	box-shadow:0 0 4px 0 #ccc
}

.menuBoxFirst{
	width:0;
	height:0
}

.menuBox .menuCon{
	width:400px;
	height:470px;
	float:left;
	display:inline-block;
	background:#f1f1f1;
	overflow:hidden
}

.menuItem .menuItemTitle{
	width:60px;
	float:left;
	padding:10px 10px 10px 20px;
	line-height:22px;
	text-align:right;
	border-top:1px solid #f1f1f1
}

.menuItem.first .menuItemTitle{
	border-top:0
}

.menuItem .menuItemTitle h4{
	font-size:12px;
	color:#333;
	font-weight:normal;
	font-family:"微软雅黑";
	overflow:hidden;
	white-space:nowrap
}

.menuItem .menuItemCon{
	float:left;
	background:#fff
}

.menuItem .menuItemCon .menuCon-list{
	width:280px;
	margin:0 15px 0 15px;
	padding:10px 0 10px;
	overflow:hidden;
	border-top:1px dotted #ccc
}

.menuItem.first .menuItemCon .menuCon-list{
	border-top:0;
	padding:15px 0 10px
}

.menuHeight .menuItemTitle{
	width:90px;
	float:left;
	height:1px;
	line-height:1px
}

.menuHeight .menuItemCon{
	float:left;
	background:#fff
}

.menuHeight .menuItemCon .menuCon-list{
	width:280px;
	height:0;
	margin:0 15px 0 15px
}

.menuCon-list p{
	margin:0 0 0 -1px;
	line-height:22px;
	max-height:176px;
	_height:176px;
	overflow:hidden
}

.menuCon-list p a{
	display:inline-block;
	float:left;
	white-space:nowrap;
	padding:0 8px;
	background:url(../../img/newIndexImg/menuLine.jpg) no-repeat scroll left center
}

.menuCon-list p a.hot{
	color:#f60
}

.menuCon-list p a:hover{
	text-decoration:none
}

.menuCon-list p a.more{
	color:#f60;
	font-family:"宋体"
}

.menuCon-list p.menuCon-brand a{
	width:71px;
	padding:0;
	margin:0 8px;
	background:0;
	overflow:hidden
}

.menuFoc{
	width:215px;
	height:470px;
	float:left;
	position:relative;
	z-index:201
}

.menuFoc a{
	display:block;
	width:220px;
	height:470px;
	position:absolute;
	top:0;
	right:-5px
}

.menuBox.notFoc .menuCon{
	width:615px
}

.menuBox.notFoc .menuItem .menuCon-list{
	width:495px
}

.menuBox.notFoc .menuFoc{
	display:none
}

.menuBox.notFoc .menuHeight .menuCon-list{
	width:495px;
	margin:0 15px 0 15px
}

.menuBox.menuLiquor .menuItem .menuItemTitle{
	width:36px;
	padding:10px 10px 10px 14px
}

.menuBox.menuLiquor .menuItem.first .menuItemTitle{
	padding:15px 10px 10px 14px
}

.menuBox.menuLiquor .menuHeight .menuItemTitle{
	width:60px
}

.menuBox.notFoc.menuLiquor .menuItem .menuCon-list{
	width:525px
}

.menuBox.notFoc.menuLiquor .menuHeight .menuCon-list{
	width:525px;
	margin:0 15px 0 15px
}

.menuCon-filter{
	width:525px;
	height:18px;
	padding:5px 0 12px;
	overflow:hidden
}

.menuCon-filter ul{
	width:535px
}

.menuCon-filter ul li{
	float:left
}

.menuCon-filter ul li a{
	display:inline-block;
	padding:0 5px;
	height:18px;
	line-height:18px;
	position:relative;
	z-index:202
}

.menuCon-filter ul li a:hover{
	color:#cc0001;
	text-decoration:none
}

.menuCon-filter ul li.boutique a{
	padding:0 4px;
	margin-right:2px
}

.menuCon-filter ul li.on a{
	color:#fff;
	background:#cc0001
}

.menuCon-filter ul li.on a:hover{
	color:#fff;
	text-decoration:none
}

.menuCon-filter ul li a i{
	width:11px;
	height:5px;
	position:absolute;
	bottom:-4px;
	left:3px;
	background-position:-114px 0;
	display:none;
	overflow:hidden
}

.menuCon-filter ul li.boutique a i{
	left:24px
}

.menuCon-filter ul li.on a i{
	display:inline-block
}

.popMask{
	display:none;
	background:#000;
	width:100%;
	height:100%;
	z-index:10000;
	position:fixed;
	left:0;
	top:0;
	opacity:.5;
	filter:alpha(opacity=50);
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop))
}

.popBox{
	display:none;
	width:400px;
	height:200px;
	position:fixed;
	left:50%;
	top:50%;
	padding:5px;
	margin:-105px 0 0 -205px;
	background:url(../../images/popBg.png);
	border-radius:5px;
	box-shadow:0 0 6px 1px #828282;
	z-index:10001;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop)+400)
}

.popBox .popLayer{
	background:#fff;
	border-radius:3px
}

.popBox .popTitle{
	height:40px;
	line-height:40px;
	background:#c40001;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	padding-left:16px
}

.popBox .popTitle span{
	float:left;
	color:#fff;
	font-size:14px
}

.popBox .popTitle i{
	background-position:-4px -333px;
	display:inline-block;
	float:right;
	width:14px;
	height:14px;
	cursor:pointer;
	margin:13px 13px 0 0
}

.popBox .popMain{
	height:80px;
	background:#fff;
	padding:40px 50px 0 50px
}

.popBox .popMain .popType{
	width:40px;
	height:40px;
	display:inline-block;
	float:left
}

.popBox .popMain .success{
	background-position:0 -287px
}

.popBox .popMain .alarm{
	background-position:-41px -287px
}

.popBox .popMain .fail{
	background-position:-81px -287px
}

.popBox .popMain .confirm{
	background-position:-123px -287px
}

.popBox .popMain p{
	font-size:16px;
	font-family:"微软雅黑";
	color:#000;
	float:right;
	width:250px;
	height:40px;
	overflow:hidden
}

.popBox .popMain p span{
	display:inline-block;
	width:100%;
	vertical-align:middle;
	height:auto
}

.popBox .popMain p em{
	display:inline-block;
	vertical-align:middle;
	height:100%;
	width:0;
	overflow:hidden
}

.popBox .popBtnBox{
	height:40px;
	background:#f1f1f1;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
	text-align:right;
	padding-right:25px
}

.popBox .popBtnBox span{
	display:inline-block;
	width:58px;
	height:22px;
	font-size:0;
	border-radius:2px;
	text-align:center;
	line-height:22px;
	cursor:pointer;
	margin:8px 0 0 5px
}

.popBox .popBtnBox .sure{
	border:1px solid #c40001;
	color:#c40001;
	background:#ffe6e6
}

.popBox .popBtnBox .cancel{
	border:1px solid #ccc;
	color:#666;
	background:#fff
}

.popBox .popBtnBox span b{
	font-size:12px;
	font-weight:normal;
	display:inline-block
}

.yIcon{
	background:url(http://misc.jiuxian.com/img/foreignWine/icon-24.png) no-repeat 0 0;
	_background:url(http://misc.jiuxian.com/img/foreignWine/icon-8.png) no-repeat 0 0
}

.topFocusBox{
	height:90px;
	width:100%;
	min-width:1200px
}

.topFocusBox a{
	display:block;
	height:90px;
	width:100%
}

.yangHeaderBox{
	height:130px;
	width:100%;
	min-width:1200px;
	background-color:#fff
}

.yangHeader{
	height:130px;
	width:100%;
	min-width:1200px
}

.yangHeaderCon{
	width:1200px;
	height:130px;
	margin:0 auto
}

.yangHeaderLogo{
	display:inline-block;
	float:left;
	width:308px;
	height:65px;
	margin-top:30px
}

.yangHeaderLogo .jxwLogo{
	float:left;
	text-align:left;
	display:inline-block;
	height:65px;
	margin-right:13px;
	width:137px
}

.yangHeaderLogo .jxwLogo img{
	width:137px;
	height:65px
}

.yangHeaderLogo .yangLogo{
	float:left;
	display:inline-block;
	width:76px;
	height:65px;
	text-align:center
}

.classifyAll{
	display:inline-block;
	float:left;
	width:72px;
	height:26px;
	margin:18px 0 0 8px;
	position:relative;
	font-family:"Microsoft YaHei";
	z-index:999;
	border:1px solid #ccc
}

.classifyBtn{
	display:inline-block;
	width:56px;
	height:26px;
	line-height:26px;
	text-align:center;
	background:#fff;
	overflow:hidden;
	position:relative;
	z-index:1000;
	padding-right:16px
}

.classifyBtn span{
	display:block;
	width:16px;
	height:12px;
	overflow:hidden;
	position:absolute;
	left:54px;
	top:7px;
	transition:transform .1s ease-in;
	-moz-transition:transform .1s ease-in;
	-webkit-transition:transform .1s ease-in;
	-o-transition:transform .1s ease-in
}

.classifyBtn span i{
	display:inline-block;
	width:16px;
	height:12px;
	line-height:12px;
	font-family:"宋体";
	font-style:normal;
	position:absolute;
	left:0;
	top:0;
	transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	-o-transform:rotate(90deg);
	-moz-transform:rotate(90deg)
}

.classifyBtn:hover{
	color:#933;
	text-decoration:none
}

.classifyAll:hover .classifyBtn span{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	-moz-transform:rotate(180deg)
}

.classifyBox{
	display:none;
	width:168px;
	height:320px;
	background:#fff;
	position:absolute;
	left:-1px;
	top:25px;
	z-index:999;
	border:1px solid #ccc
}

.classifyBox ul{
	padding:10px 8px 0
}

.classifyBox li{
	padding-bottom:10px;
	line-height:24px;
	overflow:hidden;
	position:relative
}

.classifyBox li h5{
	height:24px;
	font-size:12px;
	font-weight:normal
}

.classifyBox li p{
	height:48px;
	overflow:hidden;
	position:relative
}

.classifyBox li a{
	color:#666;
	padding:0 4px;
	display:inline-block;
	white-space:nowrap
}

.classifyBox li a:hover,.classifyBox li a.hot{
	color:#933
}

.classifyBox li p a{
	float:left
}

.classifyBox li p.h24{
	height:24px
}

.classifyAll.on .classifyBtn{
	color:#933;
	text-decoration:none
}

.classifyAll.on .classifyBox{
	display:block
}

.yHeaderSearch{
	float:left;
	width:550px;
	margin:38px 0 0 25px
}

.ySearch{
	width:550px;
	height:38px;
	position:relative;
	z-index:204
}

.ySearch .search{
	height:34px;
	border:2px solid #500050
}

.ySearch .search .search-form{
	float:left;
	width:454px;
	height:24px;
	line-height:22px;
	color:#999;
	border:0 none;
	padding:5px
}

.ySearch .search .search-btn{
	float:left;
	width:82px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#fff;
	font-size:16px;
	font-family:"Microsoft YaHei";
	cursor:pointer;
	background:#500050;
	border:0
}

.yHeaderSearch .yHotWords{
	width:550px;
	height:22px;
	overflow:hidden
}

.yHeaderSearch .yHotWords p{
	height:18px;
	line-height:18px;
	margin-top:5px;
	overflow:hidden
}

.yHeaderSearch .yHotWords p span{
	display:inline-block;
	float:left;
	color:#999
}

.yHeaderSearch .yHotWords a{
	display:inline-block;
	float:left;
	color:#999;
	height:18px;
	margin-right:8px;
	white-space:nowrap
}

.yHeaderSearch .yHotWords a:hover{
	color:#933
}

.wineSearchCon{
	width:465px;
	position:absolute;
	left:0;
	top:38px;
	z-index:206;
	background:#fff;
	border:1px solid #ddd;
	border-top:0;
	display:none
}

.wineSearchCon ul li{
	height:30px
}

.wineSearchCon ul li.on{
	background:#fff1e2
}

.wineSearchCon ul a{
	display:block;
	text-decoration:none;
	border-bottom:1px dashed #ddd;
	display:block;
	height:30px;
	line-height:30px;
	padding:0 10px
}

.wineSearchCon ul a span{
	color:#333;
	float:left;
	display:block;
	width:280px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}

.wineSearchCon ul a em{
	color:#999;
	float:right;
	font-style:normal;
	display:block;
	width:80px;
	overflow:hidden;
	text-align:right
}

.wineSearchCon ul a em b{
	font-weight:normal;
	padding:0 2px
}

.wineSearchCon .bot{
	height:30px
}

.wineSearchCon .bot .search-close{
	display:block;
	float:right;
	cursor:pointer;
	color:#666
}

.wineSearchCon .bot .search-close i{
	display:inline-block;
	background-position:-65px -247px;
	height:16px;
	width:16px;
	margin:8px 9px 0 0;
	float:right
}

.headerCart{
	float:left;
	width:142px;
	height:36px;
	margin:38px 0 0 50px;
	background:#f9f9f9;
	border:1px solid #ccc;
	position:relative
}

.headerCart a{
	display:block;
	width:142px;
	height:36px
}

.headerCart a:hover{
	text-decoration:none;
	color:#666
}

.headerCart span,.headerCart em,.headerCart i{
	display:inline-block
}

.headerCart .cartIcon{
	float:left;
	width:20px;
	height:20px;
	margin:8px 10px 0 13px;
	background-position:-200px -198px
}

.headerCart span{
	float:left;
	font-size:14px;
	font-family:"Microsoft YaHei";
	margin-top:8px
}

.headerCart span em{
	font-style:normal;
	font-family:"宋体";
	margin-left:8px
}

.headerCart b{
	display:inline-block;
	height:16px;
	line-height:16px;
	min-width:12px;
	text-align:center;
	color:#fff;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	padding:0 3px;
	background:#c33;
	border-radius:4px;
	position:absolute;
	right:-6px;
	top:-9px;
	white-space:nowrap
}

.headerCart b .arrow{
	width:12px;
	height:3px;
	line-height:0;
	font-size:0;
	background-position:-106px -176px;
	overflow:hidden;
	position:absolute;
	left:50%;
	top:16px;
	margin-left:-6px
}

.searchFixed{
	height:60px;
	position:fixed;
	top:-60px;
	left:0;
	z-index:9999;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop))
}

.searchFixedBg{
	display:none;
	width:100%;
	height:60px;
	background-color:#fff;
	opacity:.95;
	filter:alpha(Opacity=95);
	-moz-opacity:.95;
	position:absolute;
	left:0;
	top:0
}

.searchFixed .yangHeaderCon{
	height:60px;
	position:relative
}

.searchFixed .yangHeaderCon .yangHeaderLogo{
	height:40px;
	margin-top:10px;
	overflow:hidden
}

.searchFixed .yangHeaderCon .yangHeaderLogo .jxwLogo{
	width:84px;
	height:40px
}

.searchFixed .yangHeaderCon .yangHeaderLogo .jxwLogo img{
	width:80px;
	height:40px
}

.searchFixed .yangHeaderCon .yangHeaderLogo .yangLogo{
	width:76px;
	height:40px;
	overflow:hidden
}

.searchFixed .yangHeaderCon .yangHeaderLogo .yangLogo img{
	display:inline-block;
	margin-top:-12px;
	position:relative
}

.searchFixed .yangHeaderCon .yHeaderSearch{
	float:left;
	margin:11px 0 0 25px;
	z-index:9999
}

.searchFixed .classifyAll,.searchFixed .yHotWords,.searchFixed .headerCart{
	display:none
}

.searchFixed .searchFixedBg{
	display:block
}

.yangNav{
	width:100%;
	height:32px;
	min-width:1200px;
	border-bottom:2px solid #500050;
	position:relative;
	z-index:12;
	font-family:"Microsoft YaHei"
}

.yangNavCon{
	width:1200px;
	height:32px;
	margin:0 auto;
	position:relative;
	z-index:1
}

.yangMenu{
	width:220px;
	height:34px;
	background:#500050;
	position:absolute;
	left:0;
	top:0
}

.yangMenu h2{
	width:220px;
	height:34px;
	line-height:34px;
	text-align:center;
	font-size:16px;
	color:#fff
}

.yangMenuWrap{
	width:220px;
	height:429px;
	position:absolute;
	top:34px;
	left:0;
	z-index:100;
	background:#303;
	border-top:1px solid #303;
	overflow:hidden
}

.yangMenuWrap li{
	background:#303;
	border-bottom:1px solid #500050
}

.yangMenuWrap li .con{
	padding:0 10px;
	padding-bottom:9px
}

.yangMenuWrap li.last{
	border-bottom:1px solid #303;
	padding-bottom:2px
}

.yangMenuWrap li.hov{
	background:#500050
}

.yangMenuWrap li h3{
	line-height:32px;
	height:32px;
	font-size:0;
	vertical-align:middle;
	overflow:hidden;
	font-weight:normal;
	padding-top:7px
}

.yangMenuWrap li h3 i{
	display:inline-block;
	width:16px;
	height:16px;
	margin-right:8px;
	vertical-align:middle;
	position:relative
}

.yangMenuWrap li h3 i.n1{
	background-position:-122px -170px
}

.yangMenuWrap li h3 i.n2{
	background-position:-141px -170px
}

.yangMenuWrap li h3 i.n3{
	background-position:-161px -170px
}

.yangMenuWrap li h3 i.n4{
	background-position:-182px -169px
}

.yangMenuWrap li h3 i.n5{
	background-position:-203px -170px
}

.yangMenuWrap li h3 span{
	color:#fff;
	font-size:14px;
	vertical-align:middle
}

.yangMenuWrap li .mInfo p{
	width:200px;
	height:26px;
	overflow:hidden;
	position:relative
}

.yangMenuWrap li .mInfo p a{
	display:inline-block;
	height:16px;
	line-height:16px;
	padding:0 4px;
	margin:5px 0;
	color:#fff
}

.yangMenuWrap li .mInfo p a.hot{
	background:#9d6011;
	border-radius:3px;
	line-height:15px
}

.yangMenuWrap li .mInfo p a:hover{
	color:#e0a972
}

.yangMenuWrap li .mInfo p a.hot:hover{
	color:#fff
}

.yangMenuWrap li .mInfo p.h52{
	height:52px
}

.yangNavList{
	width:980px;
	height:32px;
	margin-left:220px
}

.yangNavList li{
	display:inline-block;
	float:left;
	height:32px
}

.yangNavList li a{
	display:inline-block;
	height:32px;
	line-height:34px;
	font-size:16px;
	color:#333;
	padding:0 35px;
	overflow:hidden
}

.yangNavList li a:hover{
	color:#500050;
	text-decoration:none
}

.yangNavList .on a{
	color:#500050
}

.yangContent{
	font-family:"Microsoft YaHei";
	min-width:1200px;
	position:relative;
	overflow:hidden
}

.yangContent .mt10{
	margin-top:10px
}

.yangBanner{
	width:100%;
	position:relative;
	height:430px;
	background:#000;
	overflow:hidden;
	z-index:11
}

.yangBanner .bigImg{
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden
}

.yangBanner .bigImg ul{
	width:100% !important
}

.yangBanner .bigImg li{
	width:100% !important;
	height:430px;
	overflow:hidden;
	text-align:center
}

.yangBanner .bigImg li .focusArea{
	display:block;
	height:430px
}

.ban_cter{
	height:430px;
	margin:0 auto;
	position:relative;
	width:1200px;
	z-index:11
}

.smallBtn{
	height:14px;
	left:0;
	position:absolute;
	text-align:center;
	top:396px;
	width:100%;
	z-index:20
}

.smallBtn .smallUl{
	width:100%;
	height:14px;
	margin:0 auto;
	position:relative;
	z-index:21;
	text-align:center
}

.smallBtn .smallUl li{
	background:#fff;
	border-radius:50%;
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:14px;
	height:14px;
	line-height:14px;
	margin:0 7px;
	opacity:.7;
	-moz-opacity:.7;
	filter:alpha(opacity=70);
	overflow:hidden;
	text-indent:2em
}

.smallBtn .smallUl li.on{
	background:#9d6011;
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100)
}

.yangMain{
	width:1200px;
	margin:0 auto 30px;
	position:relative
}

.bgLeft{
	height:1000px;
	left:-500px;
	position:absolute;
	top:0;
	width:100%;
	z-index:0
}

.bgRight{
	height:1000px;
	position:absolute;
	right:-500px;
	top:0;
	width:100%;
	z-index:0
}

.bgLeft a,.bgRight a{
	display:block;
	height:1000px;
	outline:medium none;
	width:500px
}

.bgRight a{
	float:right
}

.areaBox,.eventBox{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	z-index:1
}

.areaBox ul{
	width:1220px
}

.areaBox li{
	float:left;
	width:394px;
	height:235px;
	_display:inline;
	*zoom:1;
	overflow:hidden;
	margin-right:10px
}

.areaBox li a{
	display:block;
	width:394px;
	height:235px
}

.eventBox{
	height:318px
}

.eventBox h4{
	height:40px;
	line-height:40px;
	font-size:24px;
	font-family:"Microsoft YaHei";
	font-weight:normal;
	padding-left:22px;
	position:absolute;
	left:0;
	top:8px
}

.eventBox .eventNow{
	float:left;
	width:798px;
	height:318px;
	_display:inline;
	*zoom:1;
	margin-right:10px;
	position:relative;
	overflow:hidden
}

.eventBox .eventNow h4{
	color:#c66
}

.eventBox .eventNow h4 span{
	display:inline-block;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	background:#c66;
	padding:0 5px;
	vertical-align:middle;
	border-radius:10px;
	margin-left:4px;
	position:relative;
	top:-1px
}

.eventNow .info{
	width:490px;
	height:100px;
	position:absolute;
	left:308px;
	top:155px;
	font-family:"Microsoft YaHei"
}

.eventNow .info .pt{
	height:56px;
	padding-top:2px
}

.eventNow .info .pt .pri{
	float:left
}

.eventNow .info .pt .pri em{
	font-style:normal;
	font-size:18px;
	color:#333
}

.eventNow .info .pt .pri font{
	color:#c33;
	font-size:22px;
	padding-left:3px
}

.eventNow .info .pt .pri span{
	color:#c33;
	font-size:36px
}

.eventNow .info .pt .eventCount{
	float:left;
	height:20px;
	padding-top:22px;
	font-size:0;
	vertical-align:middle;
	padding-left:15px;
	overflow:hidden
}

.eventNow .info .pt .eventCount *{
	display:inline-block;
	vertical-align:middle;
	font-size:12px
}

.eventNow .info .pt .eventCount i{
	width:18px;
	height:18px;
	background-position:-152px -198px;
	margin-right:5px
}

.eventNow .info .pt .eventCount span{
	color:#333;
	padding-right:5px
}

.eventNow .info .pt .eventCount b{
	width:20px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#fff;
	background:#000;
	border-radius:10px;
	margin-right:3px
}

.eventNow .info .pt .eventCount em{
	height:11px;
	width:4px;
	background-position:-142px -202px;
	text-decoration:none;
	overflow:hidden;
	margin:0 6px 0 3px
}

.eventNow .info .b{
	height:44px
}

.eventNow .info .b em{
	display:inline-block;
	float:left;
	height:44px;
	line-height:44px;
	width:118px;
	text-align:center;
	font-size:20px;
	color:#fff;
	background:#c33;
	border-radius:5px;
	font-style:normal
}

.eventNow .info .b em.begin{
	background:#3398cc
}

.eventNow .info .b em.not{
	background:#c4c4c4
}

.eventNow .info .b span{
	display:inline-block;
	float:left;
	padding:13px 0 0 21px;
	vertical-align:middle
}

.eventNow .info .b span i{
	display:inline-block;
	width:9px;
	height:20px;
	background-position:-181px -198px;
	vertical-align:middle;
	margin-right:8px
}

.eventNow .info .b span strong{
	color:#c33;
	padding:0 2px
}

.eventBox .eventNotice{
	float:left;
	width:392px;
	height:318px;
	position:relative;
	overflow:hidden
}

.eventBox .eventNotice h4{
	color:#c63
}

.eventBox .eventNow a,.eventBox .eventNow a:hover{
	text-decoration:none
}

.eventBox .eventNow a *{
	cursor:pointer
}

.layer{
	width:1200px;
	margin:40px auto 0;
	position:relative;
	z-index:1
}

.layer .h-title{
	height:30px;
	margin-bottom:5px;
	width:300px
}

.layer-1 .h-title{
	background-position:0 0
}

.layer-2 .h-title{
	background-position:0 -39px
}

.layer-3 .h-title{
	background-position:0 -82px
}

.layer-4 .h-title{
	background-position:0 -130px
}

.contant-box{
	height:518px;
	border-bottom:1px solid #e8e8e8
}

.layer-1 .contant-box{
	border-top:3px solid #c16c3c
}

.layer-2 .contant-box{
	border-top:3px solid #933
}

.layer-3 .contant-box{
	border-top:3px solid #039
}

.layer-4 .contant-box{
	border-top:3px solid #936
}

.layer-slier{
	height:518px;
	width:403px;
	position:relative;
	overflow:hidden;
	float:left
}

.layer-slier .imgBox{
	height:518px;
	overflow:hidden
}

.layer-slier .imgBox ul{
	width:5000px
}

.layer-slier .imgBox li{
	float:left;
	width:403px;
	height:518px
}

.layer-slier .btnBox{
	bottom:14px;
	height:6px;
	left:0;
	overflow:hidden;
	position:absolute;
	text-align:center;
	width:100%;
	z-index:2
}

.layer-slier .btnBg{
	display:inline-block;
	height:6px;
	font-size:0
}

.layer-slier .btnBg em{
	background-color:#fff;
	opacity:.5;
	filter:alpha(Opacity=50);
	-moz-opacity:.5;
	display:inline-block;
	height:6px;
	margin:0 7px;
	overflow:hidden;
	width:32px;
	cursor:pointer;
	_background:#c99
}

.layer-slier .btnBg em.on{
	background:#fff;
	opacity:1;
	filter:alpha(Opacity=100);
	-moz-opacity:1
}

.main-inner{
	width:597px;
	height:518px;
	overflow:hidden;
	float:left;
	position:relative
}

.main-inner .yIcon{
	position:absolute;
	top:229px;
	width:27px;
	height:60px;
	z-index:1000;
	cursor:pointer
}

.main-inner .prve{
	background-position:0 -204px;
	left:0;
	display:none
}

.main-inner .next{
	background-position:-29px -204px;
	right:0;
	_right:-1px
}

.main-inner-con{
	width:10000px;
	height:518px;
	position:relative
}

.main-inner-con ul{
	width:597px;
	height:518px;
	float:left
}

.main-inner-con ul li{
	width:198px;
	float:left;
	height:258px;
	border-top:1px solid #e8e8e8;
	border-left:1px solid #e8e8e8;
	position:relative
}

.main-inner-con ul li.main-inner-ad{
	width:397px;
	font-size:0;
	overflow:hidden
}

.main-inner-con ul li .pic{
	width:160px;
	height:160px;
	margin:20px auto 0
}

.main-inner-con ul li .pic a img{
	display:inline-block;
	margin:0;
	position:relative;
	z-index:0;
	transition:all .4s ease;
	-moz-transition:all .4s ease;
	-webkit-transition:all .4s ease;
	-o-transition:all .4s ease;
	-ms-transition:all .4s ease
}

.main-inner-con ul li .pic a:hover img{
	width:101% !important;
	height:101% !important;
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-o-transform:scale(1.1);
	-moz-transform:scale(1.1)
}

.main-inner-con ul li .name{
	width:178px;
	height:20px;
	margin:10px auto 0;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}

.main-inner-con ul li .name a{
	color:#333
}

.main-inner-con ul li .name a:hover{
	color:#933
}

.main-inner-con ul li .price{
	color:#333;
	text-align:center;
	font-size:14px;
	margin-top:5px
}

.rank-box{
	width:198px;
	border-left:1px solid #e8e8e8;
	border-right:1px solid #e8e8e8;
	height:518px;
	float:left;
	overflow:hidden
}

.rank-box h3{
	height:40px;
	line-height:40px;
	font-size:0;
	padding-left:16px
}

.rank-box h3 i{
	background-position:0 -177px;
	width:15px;
	height:17px;
	display:inline-block;
	vertical-align:middle
}

.rank-box h3 span{
	display:inline-block;
	vertical-align:middle;
	font-size:14px;
	color:#333;
	margin-left:5px;
	position:relative;
	top:2px
}

.logo-list{
	height:98px;
	border:1px solid #e8e8e8;
	border-top:0
}

.rank-list{
	font-family:"微软雅黑";
	margin-top:2px
}

.rank-list li{
	float:left;
	padding:0 10px
}

.rank-list li a{
	display:block
}

.rank-list li a:hover{
	text-decoration:none
}

.rank-list li a:hover .name,.rank-list li a:hover .price{
	color:#333
}

.rank-list li a:hover .sales{
	color:#999
}

.rank-list li a *{
	cursor:pointer
}

.rank-list li .open{
	width:178px;
	height:64px;
	padding:14px 0;
	border-bottom:1px solid #e8e8e8;
	overflow:hidden
}

.rank-list li .open i{
	background-position:-64px -213px;
	width:18px;
	height:25px;
	display:block;
	position:absolute;
	left:0;
	top:-10px;
	font-size:12px;
	color:#333;
	font-style:normal;
	text-align:center;
	line-height:33px;
	overflow:hidden;
	color:#fff;
	font-family:"微软雅黑";
	z-index:1000
}

.rank-list li.top .open i{
	background-position:-29px -170px
}

.rank-list li .open .pic{
	width:64px;
	height:64px;
	float:left;
	font-size:0;
	position:relative
}

.rank-list li .open .pic img{
	width:64px;
	height:64px
}

.rank-list li .open .rank-price{
	float:left;
	width:114px;
	height:64px
}

.rank-list li .open .rank-price p{
	height:20px;
	line-height:20px
}

.rank-list li .open .rank-price .name{
	width:114px;
	height:20px;
	line-height:20px;
	color:#333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}

.rank-list li .open .rank-price .price{
	font-size:14px;
	color:#333
}

.rank-list li .open .rank-price .sales{
	color:#999
}

.rank-list li .closed{
	border-bottom:1px solid #e8e8e8;
	height:45px;
	padding:10px 0;
	position:relative
}

.rank-list li .closed em{
	display:inline-block;
	width:20px;
	height:20px;
	line-height:20px;
	color:#333;
	font-style:normal;
	position:absolute;
	top:10px;
	left:3px
}

.rank-list li .closed .name-right{
	float:left;
	width:155px;
	height:45px;
	padding-left:23px
}

.rank-list li .closed .name-right .name{
	width:155px;
	height:20px;
	color:#333;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}

.rank-list li .closed .name-right .price{
	font-size:14px;
	color:#333;
	height:20px;
	line-height:20px;
	margin-top:5px
}

.logo-list .more{
	width:28px;
	float:right;
	height:98px
}

.logo-list .more i{
	background-position:-82px -171px;
	margin-right:10px;
	width:18px;
	height:34px;
	display:block;
	margin-top:32px
}

.logo-wrap{
	float:left;
	width:1170px;
	height:86px;
	padding-top:12px;
	overflow:hidden
}

.logo-wrap li{
	float:left;
	width:135px;
	height:86px;
	margin:0 16px;
	_display:inline
}

.logo-wrap li a{
	display:block;
	width:135px;
	height:86px;
	color:#333
}

.logo-wrap li a:hover{
	color:#c66;
	text-decoration:none
}

.logo-wrap li a *{
	cursor:pointer
}

.logo-wrap li span{
	display:block;
	font-size:0
}

.logo-wrap li span.pic{
	width:135px;
	height:57px
}

.logo-wrap li span.name{
	width:100%;
	height:29px;
	text-align:center;
	line-height:29px;
	font-size:12px
}

.minFocusBox{
	width:1200px;
	height:100px;
	margin:35px auto 0;
	position:relative;
	z-index:1
}

.Tag{
	background:url(http://misc.jiuxian.com/img/newIndexImg/TagBg.png) no-repeat scroll center top;
	color:#fff;
	font-family:"微软雅黑";
	height:55px;
	position:absolute;
	right:0;
	text-align:center;
	top:0;
	width:45px;
	z-index:999
}

.Tag span{
	display:inline-block;
	font-size:12px;
	height:28px;
	margin-top:7px;
	overflow:hidden;
	padding:0 1px;
	width:43px
}

.Tag_a span{
	line-height:28px
}

.Tag_b span{
	line-height:14px
}

.Tag.size span{
	font-size:14px
}

.Tag_{
	background:0
}

﻿a{
}


.footer{
	 width:100%;
	 background:#f9f9f9;
	 min-width:1000px;
}


.footerTopBox{
	 width:100%;
	 background:#333;
}


.footerTop{
	 width:1000px;
	 margin:0px auto;
	 height:84px;
	 border-bottom:1px solid #494949;
}


.footerTop .footerContact{
	 float:left;
	 height:40px;
	 line-height:40px;
	 padding:22px 0;
	 font-family:"微软雅黑";
}


.footerContact i,.footerContact b,.footerContact span{
	 display:inline-block;
	 float:left;
}


.footerContact i{
	 width:40px;
	 height:40px;
	 background-position:-144px -22px;
	 margin-right:18px;
}


.footerContact b{
	 font-size:24px;
	 color:#cc0000;
	 margin-right:25px;
}


.footerContact span{
	 font-size:14px;
	 color:#fff;
	 margin-right:8px;
}


.footerTop .footerTopRight{
	 float:right;
	 height:32px;
	 padding:26px 0;
}


.footerTopRight .ftRight-tit{
	 float:left;
	 line-height:32px;
	 color:#fff;
	 font-family:"微软雅黑";
	 padding-right:10px;
}


.footerTopRight .ftRight-form{
	 float:left;
	 width:240px;
	 height:30px;
	 border:1px solid #494949;
	 position:relative;
	 z-index:99;
}


.footerTopRight .ftRight-form input{
	 width:190px;
	 height:30px;
	 line-height:30px;
	 padding:0 6px;
	 background:none;
	 border:none;
	 float:left;
	 color:#fff;
	outline:none;
}


.footerTopRight .ftRight-form span{
	 display:inline-block;
	 height:30px;
	 line-height:30px;
	 color:#999;
	 position:absolute;
	 left:6px;
	 top:0px;
}


.footerTopRight .ftRight-form i{
	 display:inline-block;
	 width:22px;
	 height:18px;
	 background-position:-133px 0;
	 margin:6px 0 0 10px;
	 cursor:pointer;
	 float:left;
}


.footerServices{
	 width:1000px;
	 margin:0px auto;
	 overflow:hidden;
	 padding:30px 0 60px;
}


.footerServices ul li{
	 width:130px;
	 float:left;
	 display:inline;
	 margin-right:15px;
}


.footerServices ul li h3{
	 font-weight:normal;
	 height:26px;
	 line-height:26px;
	 padding:5px 0;
}


.footerServices ul li h3 i{
	 display:inline-block;
	 width:26px;
	 height:26px;
	 margin-right:9px;
	 float:left;
}


.footerServices ul li.servicesItme01 h3 i{
	 background-position:0 -131px;
}


.footerServices ul li.servicesItme02 h3 i{
	 background-position:-30px -131px;
}


.footerServices ul li.servicesItme03 h3 i{
	 background-position:-60px -131px;
}


.footerServices ul li.servicesItme04 h3 i{
	 background-position:-90px -131px;
}


.footerServices ul li.servicesItme05 h3 i{
	 background-position:-120px -131px;
}


.footerServices ul li.servicesItme06 h3 i{
	 background-position:-150px -131px;
}


.footerServices ul li h3 span{
	 display:inline-block;
	 width:95px;
	 font-size:14px;
	 color:#fff;
	 font-family:"微软雅黑";
	 float:left;
	 overflow:hidden;
	 white-space:nowrap;
}


.footerServices ul li p{
	 width:95px;
	 height:26px;
	 line-height:26px;
	 padding-left:35px;
	 overflow:hidden;
	 white-space:nowrap;
}


.footerServices ul li p a,.footerServices ul li p a:hover{
	 color:#ccc;
}


.footerServices ul li.jxMicroblogging{
	 margin-right:0px;
}


.jxMicroblogging .item{
	 width:130px;
	 height:28px;
	 line-height:28px;
	 padding:5px 0 13px;
	 position:relative;
}


.jxMicroblogging .item i{
	 display:inline-block;
	 width:28px;
	 height:28px;
	 margin-right:9px;
	 float:left;
	 cursor:pointer;
}


.jxMicroblogging .weixin i{
	 background-position:-103px -74px;
}


.jxMicroblogging .sinaMb i{
	 background-position:-140px -74px;
}


.jxMicroblogging .item a{
	 display:inline-block;
	 color:#fff;
	 font-family:"微软雅黑";
	 float:left;
}


.jxMicroblogging .item a:hover{
	 color:#fff;
	 text-decoration:none;
}


.jxMicroblogging .weixin .weixinCode{
	 width:84px;
	 height:84px;
	 position:absolute;
	 left:37px;
	 top:35px;
	 display:none;
}


.footerBotBox{
	 width:100%;
}


.footerBot{
	 width:1000px;
	 margin:0px auto;
	 padding:20px 0 40px;
}


.footerBotLeft{
	 float:left;
	 width:760px;
	 overflow:hidden;
}


.footerBotLeft p{
	 line-height:26px;
	 text-align:left;
}


.footerBotLeft .footerInfo{
	 height:16px;
	 margin-left:-9px;
	 padding:4px 0;
}


.footerBotLeft .footerInfo a{
	 display:inline-table;
	 height:16px;
	 line-height:16px;
	 padding:0 8px;
	 overflow:hidden;
	 position:relative;
}


.footerBotLeft .footerInfo a i{
	 width:1px;
	 height:12px;
	 background:#999;
	 font-size:0;
	 position:absolute;
	 left:0;
	 top:2px;
 }


.footerBotLeft .footerPro{
	 color:#cc0000;
	 padding:12px 0 6px;
}


.footerBotLeft .copybot{
	 height:47px;
}


.footerBotLeft .copybot a{
	 display:inline-table;
	 margin-right:5px;
}


.footerBotCode{
	 width:240px;
	 float:right;
	 text-align:center;
	 padding-top:20px;
}


.footerBotCode div{
	 float:left;
	 width:80px;
	 display:inline;
	 margin-left:40px;
}


.footerBotCode div img{
	 width:80px;
	 height:80px;
}


.footerBotCode div .codePic{
	 width:80px;
	 height:80px;
}


.footerBotCode div .codeText{
	 width:80px;
	 height:24px;
	 line-height:24px;
	 overflow:hidden;
	 white-space:nowrap;
	 padding-top:5px;
}
